home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World's Largest Collection of Windows Software
/
The World's Largest Collection of Windows Software - Disc 2.iso
/
textproc
/
_b5
/
fv01
/
fvman.
< prev
next >
Wrap
Text File
|
1993-06-21
|
6KB
|
311 lines
FrameView
Ver 0.1 alpha
Brief Manuel
6/22/1993
Myoung-Jun Kim
CS dept KAIST Kusong Yusong Teajon Korea
mjkim@jupiter.kaist.ac.kr
+82-42-869-3568 (office)
Glossary
Object
View
FrameView Basics
Frame Oriented
All objects are frame - a rectangular object containing
document such as texts, drawings, images.
A frame can contain some sub-frames. For example, text frame
contains image sub-frame and treats it as a normal character.
Current version of FrameView provides 4 type of frames.
page : handle all pages. root frame.
text : text flow frame
draw : MacDraw-like drawing frame
image : bitmap image frame
Object & View
For the case of text-flow, one text flows through rectangular frames.
Multiple frames form single object.
To resolve this case, FrameView allows multiple frames for
single object like text-flow.
To distinguish object body and its appearance, I use two
terminologies, Object and its Views.
Object means object itself like text-flow, image, etc.
View is visual effect of the object.
In the current version of FrameView, View is rectangular frame.
It is also called frame.
Multiple Views for Single Object
As noted above, text-flow object can own multiple views.
It is also true for ordinary object like draw object.
Suppose a draw object has two views A and B.
If you edit the object via the view A, its changes is also
appeared in the view B.
Object Specific Menu, Tool Panel, and Input Focus
In FrameView, object works independently.
Object has its own mouse input, menu, tool panel,
and visual output to its views.
If you want to work on a particular object,
you should first focus the object.
Focused object shows object specific menu & tool panel.
Mouse Button
FrameView uses right mouse button to focus a object.
All other operation with mouse uses left button.
Procedures
Focus Object
Click a view by RIGHT mouse button.
All view of focused object are high-lighted
by green square points on four corner of the views.
Resize a view
Drag green square point on lower right corner of the view.
Hangul-English switch
Shift+Space toggles Hangul & English modes.
Main Window Commands
* mark means the command is not implemented.
File
New *
Open
Save
Save As
Print
Page setup *
Print setup
Exit
Edit
Undo *
Cut *
Copy *
Paste *
Del
Delete object.
Delete selected sub-views in page object.
Delete selected object such as rectangle, line in draw object.
View
select magnification ratio.
Font
Fonts
select current font.
Previous *
Plain *
Bold *
Italic *
Under line *
Strike *
Help
About FrameView
Page Object
This is root object.
Procedures
Set Current Page
Click desired page.
Current page is high-lighted by red square points on page corner.
Add/Insert/Delete Pages
Add new page at end.
Insert new page before current page.
Delete current page.
Use page menu.
Select View
Click a view.
Drag for multiple selection.
Move View
Drag the view you want to move.
Drag selected views for multiple view frame move.
Move Frames to Other Page
Drag views to other page.
Create a Frame Object
Choose [Frame]|[Create Frame].
In the View Selection dialog, choose object type.
View frame of new object is created on top-left of current page.
Create Additional View Frame
Select a view you want to add new view frame.
Choose [Frame]|[Create View].
New view frame is created on top-left of current page.
Commands
Page
Previous *
Next *
Goto *
Add
Ins
Del
Frame
Create Frame
Create View
Text-Flow Object
Procedures
Cursor Move
Click, or arrow keys
Text Selection
Drag texts you want to select.
Dragging over multiple views is possible.
Font Change
[Font][Fonts ...] changes font of selected texts.
It also changed current font setting.
Paragraph Attribute Change
Choose texts you want.
Use paragraph menu or button.
Make Text Flow through Multiple Views.
Use [Frame][Create View] in page object.
Commands
Paragraph
Left
Right
Center
Justify
Button
Paragraph
Show dialog for paragraph attributes such as alignment,
line & paragraph spacing, indentations.
Frame *
Draw Object
Procedures
Select object
Click or Drag
Selected object shows its control points.
Move
Drag object in one of stretch, rotate, reshape mode.
Stretch
[Func][Stretch] enter stretch mode
Select objects you want
Drag control points.
Rotate
[Func][Rotate] enter rotate mode
Select objects you want
Drag control points.
Reshape
[Func][Reshape] enter reshape mode
Select objects you want
Drag control points.
Draw line, box, ellipse
Choose drawing mode in [Func]
Drag
Draw polyline, polygon
Choose drawing mode in [Func]
Click each vertices.
Double-click at the last vertex.
Commands
Func
Stretch
set stretch mode
Rotate
set rotate mode
Reshape
set reshape mode
Line
line draw mode
Box
box draw mode
Ellipse
ellipse draw mode
Polyline
polyline draw mode
Polygon
polygon draw mode
Open Curve *
Close Curve *
Pen
select pen width, style, color
Brush
select brush style, color
Frame *
Arrow *
Layout
Forward *
Backward *
Front *
Back *
Group
Ungroup
Align *
Image Object
Upon creation of image object, you are prompted to
specify a Windows BMP file name.
Procedures
Resize image
Resize View
Commands
File *
View *
Buttons
Original Size
Resize to original image size.
Adjust Aspect
Adjust height of view to keep original aspect ratio.